BDI Agent Programming in AgentSpeak Using Jason
نویسندگان
چکیده
This paper is based on the tutorial given as part of the tutorial programme of CLIMA-VI. The tutorial aimed at giving an overview of the various features available in Jason , a multi-agent systems development platform that is based on an interpreter for an extended version of AgentSpeak. The BDI architecture is the best known and most studied architecture for cognitive agents, and AgentSpeak is an elegant, logic-based programming language inspired by the BDI architecture.
منابع مشابه
A Recent Experience in Teaching Multi-Agent Systems Using Jason
This paper briefly describes a recent experience of using Jason for teaching Multi-Agent Systems. Jason is a Java-based interpreter for an extended version of AgentSpeak. The basic AgentSpeak programming language for BDI agents is rather simple, making Jason a suitable tool for students to put into practice some of the elements of the BDI theory covered in the lectures.
متن کاملDeveloping a Team of Gold Miners Using Jason (a preliminary design)
This document describes an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the Gold Miners scenario). The objective is to test and improve Jason , the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented programming language ca...
متن کاملJason and the Golden Fleece of Agent-Oriented Programming
This chapter describes Jason, an interpreter written in Java for an extended version of AgentSpeak, a logic-based agent-oriented programming language that is suitable for the implementation of reactive planning systems according to the BDI architecture. We describe both the language and the various features and tools available in the platform.
متن کاملMulti-Agent Programming: Languages, Platforms and Applications
This chapter describes Jason, an interpreter written in Java for an extended version of AgentSpeak, a logic-based agent-oriented programming language that is suitable for the implementation of reactive planning systems according to the BDI architecture. We describe both the language and the various features and tools available in the platform.
متن کاملDeveloping a Team of Gold Miners Using Jason
This document gives an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the “gold miners” scenario). One of the main objectives has been to test and improve Jason, the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented program...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005